public class Konto{
	
	int pieniadze;
	
	public void wplac(int n){
		pieniadze=pieniadze+n;
	}
	
	public int wyplac(int n){
		if (n<=pieniadze){
			pieniadze=pieniadze-n;
			return n;
		}
	}
	
	...
	
}

aspect Autoryzacja{
	
	pointcut probaDostepu(): 
		call(public * Konto.wyplac(..)) || call(public * Konto.wplac(..)); (*@\label{list:przyklad_KontoAOP_pointcut}@*)
	
	around probaDostepu(){
		if (zalogowany) proceed();
	}
	
	...
	
}